From 65f0e194e02107a9fa7d3831c02d0a939f1d7ff1 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 15 Jun 2013 23:35:25 -0400 Subject: [PATCH] Fix a small memory leak --- gtk/gtkwindow.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index 8a545fce4f..bbec07e19a 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -1310,13 +1310,13 @@ gtk_window_init (GtkWindow *window) toplevel_list = g_slist_prepend (toplevel_list, window); if (priv->screen) - g_signal_connect (priv->screen, "composited-changed", - G_CALLBACK (gtk_window_on_composited_changed), window); + g_signal_connect_object (priv->screen, "composited-changed", + G_CALLBACK (gtk_window_on_composited_changed), window, 0); #ifdef GDK_WINDOWING_X11 - g_signal_connect (gtk_settings_get_for_screen (priv->screen), - "notify::gtk-application-prefer-dark-theme", - G_CALLBACK (gtk_window_on_theme_variant_changed), window); + g_signal_connect_object (gtk_settings_get_for_screen (priv->screen), + "notify::gtk-application-prefer-dark-theme", + G_CALLBACK (gtk_window_on_theme_variant_changed), window, 0); #endif context = gtk_widget_get_style_context (GTK_WIDGET (window)); -- 2.30.2